

.pageWrapper {
  background-color: #F9FAFB;
  min-height: 100vh;
}

.navLinkActive {
  color: #3B82F6;
  border-bottom: 2px solid #3B82F6;
}

.sidebarLinkActive {
  background-color: #3B82F6;
  color: white;
}

.sidebarLinkActive i {
  color: white;
}

.sidebarLink:hover {
  background-color: #F3F4F6;
  transition: background-color 0.2s ease;
}

.featureCard:hover {
  transform: translateY(-2px);
  transition: all 0.3s ease;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.statCard {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}

.progressBar {
  background: linear-gradient(90deg, #3B82F6 0%, #1D4ED8 100%);
}

